package com.zusmart.plugin.transaction;

import java.sql.SQLException;

public interface TransactionStatus {

	public void setRollbackOnly() throws SQLException;

	public void setReadOnly() throws SQLException;

	public boolean isCompleted();

	public boolean isRollbackOnly();

	public boolean isReadOnly();

	public boolean isNewConnection();

	public boolean isSuspend();

	public boolean hasSavepoint();

	public Propagation getPropagation();

	public Isolation getIsolation();

}